NXP Semiconductors /LPC5410x /IOCON /PIO0_24

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as PIO0_24

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0FUNC0RESERVED 0 (I2C_MODE)I2CSLEW 0 (DISABLED)INVERT 0 (ANALOG_MODE)DIGIMODE 0 (FILTER_ENABLED)FILTEROFF 0 (LOW_DRIVE)I2CDRIVE 0 (ENABLED)I2CFILTER 0RESERVED

FILTEROFF=FILTER_ENABLED, INVERT=DISABLED, I2CFILTER=ENABLED, I2CSLEW=I2C_MODE, I2CDRIVE=LOW_DRIVE, DIGIMODE=ANALOG_MODE

Description

Digital I/O control for port 0 pins PIO0_23 to PIO0_28. These pins support I2C with true open-drain, drive and filtering for modes up to Fast-mode Plus.

Fields

FUNC

Selects pin function.

RESERVED

Reserved. Read value is undefined, only zero should be written.

I2CSLEW

Controls slew rate of I2C pad.

0 (I2C_MODE): I2C mode.

1 (GPIO_MODE): GPIO mode.

INVERT

Input polarity.

0 (DISABLED): Disabled. Input function is not inverted.

1 (ENABLED): Enabled. Input is function inverted.

DIGIMODE

Select Analog/Digital mode.

0 (ANALOG_MODE): Analog mode.

1 (DIGITAL_MODE): Digital mode.

FILTEROFF

Controls input glitch filter.

0 (FILTER_ENABLED): Filter enabled. Noise pulses below approximately 10 ns are filtered out

1 (FILTER_DISABLED): Filter disabled. No input filtering is done

I2CDRIVE

Controls the current sink capability of the pin.

0 (LOW_DRIVE): Low drive. Output drive sink is 4 mA. This is sufficient for standard and fast mode I2C.

1 (HIGH_DRIVE): High drive. Output drive sink is 20 mA. This is needed for Fast Mode Plus I 2C. Refer to the appropriate specific device data sheet for details.

I2CFILTER

Configures I2C features for standard mode, fast mode, and Fast Mode Plus operation.

0 (ENABLED): Enabled. I2C 50 ns glitch filter enabled.

1 (DISABLED): Disabled. I2C 50 ns glitch filter disabled.

RESERVED

Reserved. Read value is undefined, only zero should be written.

Links

()